3089 meters = 10134 feet and 6.17 inches