12 x 84.1 meters = 39.37 x 275.92 feet