63.2 x 113.6 feet = 19.26 x 34.63 meters