54007 meters = 177188 feet and 3.84 inches