54006 meters = 177185 feet and 0.47 inches