60.2 x 110.6 feet = 18.35 x 33.71 meters