650.1 meters = 2132 feet and 10.49 inches