41464 meters = 136036 feet and 8.94 inches