892.1 meters = 2926 feet and 10.05 inches