100 x 624 meters = 328.08 x 2047.24 feet