1654 inches = 42.0116 meters