1378 meters = 54251.968504 inches