79 x 99 meters = 259.19 x 324.8 feet