908.14 meters = 2979 feet and 5.54 inches