92 x 26 meters = 301.84 x 85.3 feet