114 x 22.6 meters = 374.02 x 74.15 feet