807.43 meters = 2649 feet and 0.58 inches