184 x 674 meters = 603.67 x 2211.29 feet