80.2 x 71 meters = 263.12 x 232.94 feet