63 x 79 meters = 206.69 x 259.19 feet