79 x 120 meters = 259.19 x 393.7 feet