29 x 664 meters = 95.14 x 2178.48 feet