100.5 x 55.9 feet = 30.63 x 17.04 meters