625.2 meters = 2051.181102 feet