186 x 79 meters = 610.24 x 259.19 feet