2649.1 meters = 8691 feet and 3.28 inches