1019.45 inches = 25.89403 meters