110.9 x 77.6 meters = 363.85 x 254.59 feet