672.05 meters = 2204 feet and 10.66 inches