5478 inches = 139.1412 meters