1033 meters = 40669.291339 inches