79 x 20 meters = 259.19 x 65.62 feet