199.3 x 50.5 feet = 60.75 x 15.39 meters