905.46 meters = 2970 feet and 8.03 inches