1656 inches = 42.0624 meters