26.25 inches = 0.66675 meters