79 x 19 meters = 259.19 x 62.34 feet