265 x 70 feet = 80.77 x 21.34 meters