644.4 meters = 2114 feet and 2.08 inches