8661.5 meters = 28416 feet and 11.94 inches