55163 meters = 180980 feet and 11.65 inches