812.41 meters = 2665 feet and 4.65 inches