92 x 21 meters = 301.84 x 68.9 feet