119.5 x 79 meters = 392.06 x 259.19 feet