667.81 meters = 2190 feet and 11.73 inches