100.5 x 52.4 feet = 30.63 x 15.97 meters