21 x 91.9 meters = 68.9 x 301.51 feet