11616 meters = 38110 feet and 2.83 inches