116 x 77.5 meters = 380.58 x 254.27 feet