31 x 751 meters = 101.71 x 2463.91 feet