114 x 137.2 meters = 374.02 x 450.13 feet