83 x 79 meters = 272.31 x 259.19 feet