115 x 23.6 meters = 377.3 x 77.43 feet