63 x 116 feet = 19.2 x 35.36 meters