80.1 x 79 meters = 262.8 x 259.19 feet