813.9 meters = 2670 feet and 3.31 inches