115 x 127 meters = 377.3 x 416.67 feet