64.7 x 79 meters = 212.27 x 259.19 feet