22.3 x 85 meters = 73.16 x 278.87 feet