114 x 31 meters = 374.02 x 101.71 feet