Verify the stand can support 150-200 lbs to hold a 75-inch TV safely.