116 x 63.7 meters = 380.58 x 208.99 feet