625.22 meters = 2051 feet and 2.96 inches