1676.9 inches = 42.59326 meters