908.7 meters = 2981 feet and 3.59 inches