886.92 meters = 2909 feet and 10.11 inches