26027 meters = 1024685.03937 inches