63094 inches = 1602.5876 meters