807.7 meters = 2649 feet and 11.21 inches