908.9 meters = 2981 feet and 11.46 inches