79 x 78 meters = 259.19 x 255.91 feet