68 x 654 meters = 223.1 x 2145.67 feet