190.6 x 117 feet = 58.09 x 35.66 meters