115 x 76.5 meters = 377.3 x 250.98 feet