23.7 x 114 meters = 77.76 x 374.02 feet