34911 meters = 114537 feet and 4.82 inches